七岁时,达林(凯文·史派西 饰)被医生预言活不过十五岁。然而,在母亲波莉(布兰达·布莱辛 饰)、姐姐妮娜(卡罗琳·阿隆 饰)和杰夫·查理(鲍勃·霍斯金斯 饰)的帮助和支持下,达林最终长大成人,成为了一名家喻户晓的歌手。
之后,达林结识了史蒂夫(约翰·古德曼 饰),在史蒂夫的帮助下,达林成为了当时最著名、最受欢迎的爵士音乐家。一次偶然的机会,达林结识了女演员桑德拉(凯特·博斯沃斯 饰),两人迅速坠入爱河,不顾家人的反对结婚。然而,好运似乎就此停止。达林的事业陷入低谷,感情受阻,甚至健康状况也迅速恶化。